WindowWait is an external function for use with QuicKeys 2. When used in a sequence (the only place it is useful) it will pause the sequence until the front most window matches name and type criteria you set up.
If the "Check Window Name" box is hilited, the name of the front window must match the criteria you set for the sequence to continue. Using the popup menu, you select one of four name matching criteria. All name tests are case sensitive.
IS - window name must match what you typed into the edit field exactly
IS NOT - the window name does not match what you typed
CONTAINS - the window name has what you typed somewhere in it
CONTAINS NOT - the window does not have what you typed anywhere in it.
If the "Check Window Type" box is hilited, the type of the front window must be the same as you select with the popup menu for the sequence to continue. There are six window type tests.
DIALOG - a dialog window
SYSTEM - a window displayed by the system
USER - any other window
NOT DIALOG - not a dialog window
NOT SYSTEM - not a window displayed by the system
NOT USER - a dialog or system window (not any other window)
The above definitions may sound lame, but I am not sure what else to say.
If any of the tests being performed fails, the sequence will stay paused.
To install the MenuDecision external, use CE Software’s Extension Manager, and follow their instructions for its use.
WindowWait is the property of Simeon Leifer, the author. I retain full rights to this software in its entirety. I hereby grant permission, and encourage, FREE distribution of this software, unmodified. There is no fee for its use, unless you so desire to send money. Send EMail for a street address. This software is provided as is and I make no warrantees of any kind either expressed or implied and claim no responsibility for any damages resulting from its use. This software was written using THINK C.
Microsoft Word, THINK C, Extension Manager, and QuicKeys are trademarks of their respective creators.
Now that I have gotten the legal stuff out of the way, please feel free to send me any comments or questions.
Simeon Leifer
CIS: 71131,3555
Version History:
1.1 - Fixed window name contains
1.3 - system 7.0 retrofit, and fixed a bug that made it so that the window type test is never performed if the window name test is not performed. Balloon help added.